<xsl:stylesheet version="1.0"
	xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
	<xsl:output method="html" />
	<xsl:template match="/">
		<html>
			<head>
				<title>Gamebook</title>
				<link href="/XML/style/style.css" rel="stylesheet" type="text/css"/>
			</head>
			<body>
				<h1>Registered Users</h1>
				<xsl:apply-templates></xsl:apply-templates>
			</body>
		</html>
	</xsl:template>
	<xsl:template match="Joueurs">
		<xsl:variable name="role" select="@role"/>
		<xsl:copy-of select="$role"></xsl:copy-of>
		
		<xsl:choose>
			<xsl:when test="$role = 'registered'">
			<div align= "center">
				<table border="1">
					<th>Nom</th>
					<th>Equipe</th>
					<th>Description</th>
					<xsl:for-each select="Joueur">
					<tr>
					<td>
						<xsl:element name="a">
							<xsl:attribute name="href"><xsl:text>toto/</xsl:text>
							<xsl:value-of select="@id"></xsl:value-of>
						</xsl:attribute>
							<xsl:value-of select="pseudo"></xsl:value-of>

						</xsl:element>
					</td>
					<td>
						<xsl:value-of select="equipe"></xsl:value-of>
					</td>
							<td>
						<xsl:value-of select="description"></xsl:value-of>
					</td>
				</tr>
			</xsl:for-each>
		</table>
	</div>
	</xsl:when>
	<xsl:otherwise>
		<table border="1">
			<th>Image</th>
			<th>Nom</th>
			<th>Age</th>
			<th>Sexe</th>
			<th>Mail</th>
			<th>Equipe</th>
			<th>Description</th>
			<xsl:for-each select="Joueur">
				<tr>
					<td>
					<xsl:element name="img">
					<xsl:attribute name="src">
					<xsl:value-of select="photo">
					</xsl:value-of>
					</xsl:attribute>
					<xsl:attribute name="alt">Photo non disponible</xsl:attribute>
					<xsl:attribute name="height">
					100px</xsl:attribute>
					<xsl:attribute name="width">
					100px</xsl:attribute>
					</xsl:element>
<!-- 						<IMG SRC="url_de_l_image" -->
<!--  ALT="Texte remplaçant l'image" -->
<!--  TITLE="Texte à afficher">					 -->
					</td>
					<td>
						<xsl:element name="a">
							<xsl:attribute name="href"><xsl:text>toto/</xsl:text>
							<xsl:value-of select="@id"></xsl:value-of>
						</xsl:attribute>
							<xsl:value-of select="pseudo"></xsl:value-of>

						</xsl:element>
					</td>
					<td>
						<xsl:value-of select="age"></xsl:value-of>
					</td>
					<td>
						<xsl:value-of select="sex"></xsl:value-of>
					</td>
					<td>
						<xsl:element name="a">
							<xsl:attribute name="href">mailto:<xsl:value-of
								select="mail"></xsl:value-of>
		</xsl:attribute>
							<xsl:value-of select="mail"></xsl:value-of>
						</xsl:element>
					</td>
					<td>
						<xsl:element name="a">
						<xsl:attribute name="href"><xsl:text>/XML/equipe?equipe=</xsl:text>
						<xsl:value-of select="@equipe_id"></xsl:value-of>
						</xsl:attribute>
						<xsl:value-of select="equipe"></xsl:value-of>
						</xsl:element>
					</td>
					<td>
						<xsl:value-of select="description"></xsl:value-of>
					</td>
				</tr>
			</xsl:for-each>
		</table>
	</xsl:otherwise></xsl:choose>
	</xsl:template>
</xsl:stylesheet>